/* line 10, ../scss/errore.scss */
#errore {
  background-color: #67b7bd;
}
/* line 14, ../scss/errore.scss */
#errore .main_wrapper {
  background-image: url("/libs/css/assets/bkg_pag_errore.png");
  background-position: center top;
  background-repeat: no-repeat;
  background-position: center top;
  width: 990px;
  height: 554px;
}
/* line 23, ../scss/errore.scss */
#errore .pag_errore {
  text-align: center;
  padding-top: 12%;
}
/* line 26, ../scss/errore.scss */
#errore .pag_errore .tipo_errore {
  color: #67b7bd;
  font-family: "nexa_slablight", Helvetica, Arial, sans-serif;
  font-size: 1.6em;
}
/* line 30, ../scss/errore.scss */
#errore .pag_errore .tipo_errore span {
  font-family: "nexa_slabxbold", Helvetica, Arial, sans-serif;
}
/* line 34, ../scss/errore.scss */
#errore .pag_errore .message_big {
  color: #fff;
  font-size: 3em;
  padding: 1.0em 0;
}
/* line 39, ../scss/errore.scss */
#errore .pag_errore .message_medium {
  color: #b1b1b1;
  font-size: 1.5em;
  font-family: "nexa_slablight", Helvetica, Arial, sans-serif;
}
/* line 44, ../scss/errore.scss */
#errore .pag_errore .link {
  color: #fff;
  font-family: "nexa_slablight", Helvetica, Arial, sans-serif;
  display: block;
  font-size: 1.6em;
  line-height: 1.3em;
  padding: 1em 0;
}
/* line 51, ../scss/errore.scss */
#errore .pag_errore .link .hp {
  color: #67b7bd;
  font-family: "nexa_slabxbold", Helvetica, Arial, sans-serif;
}
/* line 55, ../scss/errore.scss */
#errore .pag_errore .link .ca {
  color: #b1b1b1;
}
/* line 57, ../scss/errore.scss */
#errore .pag_errore .link .ca:hover {
  color: #fff;
}
